#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
简单的启动脚本，保留给旧环境使用。
推荐命令：``uvicorn backend.api.main:app --host 127.0.0.1 --port 8001``。
"""
import uvicorn
import sys
import os

# 确保当前目录在Python路径中
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))

# 设置环境变量
os.environ["PYTHONIOENCODING"] = "utf-8"

try:
    print("正在启动AI聊天应用后端服务器...")
    uvicorn.run(
        "main:app",
        host="0.0.0.0",
        port=8001,
        reload=True,
        log_level="info"
    )
except Exception as e:
    print(f"启动服务器时出错: {e}")
    import traceback
    traceback.print_exc()